#include <linux/module.h>
#include <linux/vermagic.h>
#include <linux/compiler.h>

MODULE_INFO(vermagic, VERMAGIC_STRING);

struct module __this_module
__attribute__((section(".gnu.linkonce.this_module"))) = {
 .name = KBUILD_MODNAME,
 .arch = MODULE_ARCH_INIT,
};

static const struct modversion_info ____versions[]
__attribute_used__
__attribute__((section("__versions"))) = {
	{ 0xc697cc8c, "struct_module" },
	{ 0x42d87ac, "alloc_ieee80211" },
	{ 0xea28d683, "kmalloc_caches" },
	{ 0x12da5bb2, "__kmalloc" },
	{ 0xd0d8621b, "strlen" },
	{ 0x6b2a2820, "ieee80211_tx_frame" },
	{ 0x2ee12cb8, "netif_carrier_on" },
	{ 0x31dc2520, "netif_carrier_off" },
	{ 0xe2fae716, "kmemdup" },
	{ 0xf2cb68a2, "free_ieee80211" },
	{ 0xa2268b59, "mutex_unlock" },
	{ 0x6e185827, "_spin_lock_irqsave" },
	{ 0x3f072204, "complete_all" },
	{ 0xa13798f8, "printk_ratelimit" },
	{ 0x7e43c47, "wait_for_completion" },
	{ 0xcda10c1, "del_timer_sync" },
	{ 0x91d6536d, "__mutex_init" },
	{ 0x1b7d4074, "printk" },
	{ 0x69d47032, "wireless_send_event" },
	{ 0x83cbc699, "mutex_lock" },
	{ 0x957c83ed, "destroy_workqueue" },
	{ 0xa46dc984, "_spin_unlock_irqrestore" },
	{ 0xe9699130, "print_mac" },
	{ 0xd066d2f8, "__create_workqueue_key" },
	{ 0x310917fe, "sort" },
	{ 0xa86a7ad, "flush_workqueue" },
	{ 0xbfffdcf6, "kmem_cache_alloc" },
	{ 0xffd3c7, "init_waitqueue_head" },
	{ 0x679a54f2, "init_timer" },
	{ 0x590c6ed3, "ieee80211_wx_get_scan" },
	{ 0x37a0cba, "kfree" },
	{ 0x2e60bace, "memcpy" },
	{ 0x1d87afc6, "queue_delayed_work" },
};

static const char __module_depends[]
__attribute_used__
__attribute__((section(".modinfo"))) =
"depends=ieee80211";


MODULE_INFO(srcversion, "750DAEF786CC2C8C4E77F86");
